package com.goldcn.user.model;

import io.swagger.annotations.ApiModelProperty;

public class UserInfo {
    private Long userID;
    @ApiModelProperty(value = "1系统管理人员 2销售经理 3销售顾问 4会员 5供应商")
    private Integer type;
    @ApiModelProperty(value = "会员级别 1普通 2中级 3高级")
    private Integer vipLevel;
    @ApiModelProperty(value = "推荐码（销售经理和销售顾问才有）")
    private Integer recommendNO;
    @ApiModelProperty(value = "部门组织ID")
    private Long organizationalID;
    @ApiModelProperty(value = "上级userID")
    private Long paterID;
    @ApiModelProperty(value = "账号")
    private String account;

    private String passWord;

    private String name;
    @ApiModelProperty(value = "昵称")
    private String nickName;
    @ApiModelProperty(value = "图片")
    private String img;
    @ApiModelProperty(value = "1男 2女")
    private Integer sex;
    @ApiModelProperty(value = "手机号")
    private String mobile;
    @ApiModelProperty(value = "邮箱号")
    private String email;

    private Integer isStop;

    private Long addUser;

    private Long addTime;

    private Long updateUser;

    private Long updateTime;
    @ApiModelProperty(value = "生日")
    private String birthday;
    @ApiModelProperty(value = "省")
    private String province;
    @ApiModelProperty(value = "市")
    private String city;
    @ApiModelProperty(value = "区县")
    private String district;

    private Integer state;
    private Long lastOrganizationalID;
    private Long lastTransferTime;
    private Long lastApplyTime;


    @ApiModelProperty(value = "套账ID")
    private Long companyID;

    private Integer isAdmin;


    @ApiModelProperty(value = "店铺ID")
    private Long shopID;


    public Long getUserID() {
        return userID;
    }

    public void setUserID(Long userID) {
        this.userID = userID;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getRecommendNO() {
        return recommendNO;
    }

    public void setRecommendNO(Integer recommendNO) {
        this.recommendNO = recommendNO;
    }

    public Long getOrganizationalID() {
        return organizationalID;
    }

    public void setOrganizationalID(Long organizationalID) {
        this.organizationalID = organizationalID;
    }

    public Long getPaterID() {
        return paterID;
    }

    public void setPaterID(Long paterID) {
        this.paterID = paterID;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getPassWord() {
        return passWord;
    }

    public void setPassWord(String passWord) {
        this.passWord = passWord;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getImg() {
        return img;
    }

    public void setImg(String img) {
        this.img = img;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Integer getIsStop() {
        return isStop;
    }

    public void setIsStop(Integer isStop) {
        this.isStop = isStop;
    }

    public Long getAddUser() {
        return addUser;
    }

    public void setAddUser(Long addUser) {
        this.addUser = addUser;
    }

    public Long getAddTime() {
        return addTime;
    }

    public void setAddTime(Long addTime) {
        this.addTime = addTime;
    }

    public Long getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(Long updateUser) {
        this.updateUser = updateUser;
    }

    public Long getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Long updateTime) {
        this.updateTime = updateTime;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getDistrict() {
        return district;
    }

    public void setDistrict(String district) {
        this.district = district;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public Integer getVipLevel() {
        return vipLevel;
    }

    public void setVipLevel(Integer vipLevel) {
        this.vipLevel = vipLevel;
    }

    public Long getCompanyID() {
        return companyID;
    }

    public void setCompanyID(Long companyID) {
        this.companyID = companyID;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Long getLastOrganizationalID() {
        return lastOrganizationalID;
    }

    public void setLastOrganizationalID(Long lastOrganizationalID) {
        this.lastOrganizationalID = lastOrganizationalID;
    }

    public Long getLastTransferTime() {
        return lastTransferTime;
    }

    public void setLastTransferTime(Long lastTransferTime) {
        this.lastTransferTime = lastTransferTime;
    }

    public Integer getIsAdmin() {
        return isAdmin;
    }

    public void setIsAdmin(Integer isAdmin) {
        this.isAdmin = isAdmin;
    }

    public Long getLastApplyTime() {
        return lastApplyTime;
    }

    public void setLastApplyTime(Long lastApplyTime) {
        this.lastApplyTime = lastApplyTime;
    }


    public Long getShopID() {
        return shopID;
    }

    public void setShopID(Long shopID) {
        this.shopID = shopID;
    }
}